Correct four Colorado income tax provisions (QBI Schedule F, 2026 deduction addback, 2026 CDCC, low-income CDCC sunset)#8924
Merged
Conversation
Fixes gaps surfaced by Axiom RuleSpec encodings of Title 39, verified against the Colorado Revised Statutes 2025 official compilation, the enacting bills (HB24-1134, HB25-1274 / Proposition MM, HB25B-1001), and current Colorado DOR guidance. - PolicyEngine#8754 C.R.S. 39-22-104(3)(o): the section 199A / QBI addback for high earners does not apply to taxpayers required to file Schedule F. Add tax_unit_files_schedule_f (derived from farm operations income) and exclude those tax units from the addback. - PolicyEngine#8755 / PolicyEngine#8544 C.R.S. 39-22-104(3)(p.7): for 2026+, the federal deduction addback exemption drops to $1,000 single / $2,000 joint at the $300,000 AGI threshold. - PolicyEngine#8756 C.R.S. 39-22-119(1.7)(b): for 2026+, the CDCC is 70% of the federal section 21 credit computed without regard to the section 26 liability limitation (cdcc_potential), for filers with AGI <= $60,000. - PolicyEngine#8757 C.R.S. 39-22-119.5(3)(a): the low-income CDCC is available only within its statutory window (2014-2016, 2018-2025) and is repealed for tax years beginning on or after January 1, 2026. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
C.R.S. 39-22-104(3)(p), (3)(p.5), and (3)(p.7) apply the addback to filers whose federal adjusted gross income is "equal to or exceeding" the threshold. co_federal_deduction_addback_required used a strict > , exempting a filer whose AGI is exactly at the threshold. Use >= to match the statute (all years) and add boundary tests at the threshold. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #8924 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 3 6 +3
Lines 55 94 +39
Branches 0 3 +3
=========================================
+ Hits 55 94 +39
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Corrects four Colorado income tax provisions surfaced by Axiom's Colorado RuleSpec encodings of Title 39. Each was verified against the Colorado Revised Statutes 2025 official compilation, the enacting bills, and current Colorado DOR guidance before any code changed.
Fixes #8754
Fixes #8755
Fixes #8544
Fixes #8756
Fixes #8757
Per-issue verdicts and evidence
#8754 — QBI addback Schedule F exception (CONFIRMED gap, fixed)
C.R.S. 39-22-104(3)(o) adds back the IRC §199A deduction for high-AGI filers "except that this subsection (3)(o) does not apply to a taxpayer who is required to file a schedule F, profit or loss from farming, or successor form." PE modeled only the AGI threshold and omitted the exception.
tax_unit_files_schedule_f(derived fromfarm_operations_income, which PE documents as Schedule F income; farm rental income is excluded). The CO addback-required predicate now excludes tax units that file Schedule F.#8755 / #8544 — 2026 federal deduction addback exemptions (CONFIRMED gap, fixed; these two issues duplicate each other — #8544 is still open, not merged)
C.R.S. 39-22-104(3)(p.7)(I) (added by HB25-1274 SECTION 18, effective because Proposition MM passed in November 2025) sets, for tax years beginning on or after January 1, 2026, at the $300,000 AGI threshold: single-return exemption $1,000, joint-return exemption $2,000. The predecessor (3)(p.5)(I) ($12,000 / $16,000) was amended to end "before January 1, 2026", so the single exemption parameter transitions cleanly from $12k/$16k (2023–2025) to $1k/$2k (2026+).
federal_deductions/exemption.yaml. The $300,000 AGI threshold and the itemized-or-standard scope were already correct from 2023.co_federal_deduction_addback_requiredfrom>to>=: (3)(p), (3)(p.5), and (3)(p.7) all apply to filers "equal to or exceeding" the threshold, so a filer with AGI exactly at the threshold (e.g. $300,000) is subject. This is a pre-existing off-by-one at the boundary, corrected for all years.#8756 — 2026 CDCC 70% rate and pre-§26 base (CONFIRMED gap, fixed; bill citation corrected)
C.R.S. 39-22-119(1.7)(b) (added by HB24-1134 SECTION 1 — not HB24-1311 as the RuleSpec/issue stated) provides that for tax years beginning on or after January 1, 2026 the credit is "seventy percent of the federal credit allowed pursuant to section 21 of the internal revenue code and calculated without regard to the limitation imposed by section 26." Eligibility is federal AGI ≤ $60,000 (inflation-adjusted from 2027), with no federal-credit-claimed requirement, and the credit is refundable. DOR's Income Tax Topics: Child and Dependent Care Expenses Credit (Revised January 2026) confirms: "the Colorado credit is based on the full federal credit the taxpayer was eligible for, even if they could not claim the entire federal credit because they did not have sufficient federal tax liability."
cdcc_potential(the §21 amount before the liability cap);capped_cdcc/cdccapply the cap.cdcc/rate.yaml(0.70 from 2026),cdcc/max_agi.yaml($60,000 from 2026, uprated), andcdcc/uses_federal_credit_before_liability_limitation.yaml;co_cdccbranches on the flag. Pre-2026 behavior (income-graduated match of the post-cap federal credit) is unchanged.#8757 — Low-income CDCC statutory window/sunset (CONFIRMED gap, fixed)
C.R.S. 39-22-119.5(3)(a) (amended by HB24-1134 SECTION 2) makes the low-income credit available for tax years 2014–2016 and 2018–2025, and repealed for tax years beginning on or after January 1, 2026. PE had no sunset.
cdcc/low_income/available.yamlwindow (true 2014, false 2017, true 2018, false 2026);co_low_income_cdcc_eligiblenow gates on it. The four statutory eligibility conditions — AGI ≤ $25,000, insufficient §39-22-119 liability, dependent under 13, would-qualify-under-§21 — are already modeled or applied in the amount; the provider/dependent identification and due-diligence requirements are administrative inputs PE does not model and are now documented as assumed satisfied.co_low_income_cdcc= $500 in 2025, $0 in 2026.Tests
tax_unit_files_schedule_f.yaml(4),co_qualified_business_income_deduction_addback.yaml(2).co_cdcc(+3 for 2026),co_low_income_cdcc(+2 sunset),co_low_income_cdcc_eligible(+2 sunset).References (primary sources)
🤖 Generated with Claude Code